/*
 * @description: 
 * @Date: 2023-05-23 11:31:30
 * @example: 
 * @params: 
 */
import { defineStore } from "pinia";
// 选项式写法
export const useUserStore = defineStore(
  "UserInfo",
  {
    state: () => {
      return { 
           USERINFO:{
            name:"test"
           },
           tenantId:"",
           token:""
       }
    },
    actions: {
      increment() {
        this.count++;
      },
    },
     //开启数据持久化
     persist: true
  }
);

// 组合式写法 
// export const useCounterStore = defineStore(
//     "counter",
//     () => {
//       const count = ref(0);
//       const increment =()=> {
//         count.value++;
//       }
//       return {
//         count,
//         increment
//       };
//     },
//     {
//     //...更多配置
//     }
//   );
/**
 * ++ import { useCounterStore } from '@/stores/counter'
++ const counter = useCounterStore()
++ const clickHanlde=()=>{
++  counter.increment()
++ }
 */


